

#ifndef _zacui_h
#define _zacui_h

#if _MSC_VER >= 1000
#pragma once
#endif 

#ifdef  _UCUI_BUILD
#  define   UCUI_PORT  __declspec(dllexport)
#else
#  define   UCUI_PORT  __declspec(dllimport)
#endif

#include "zadesk.h"
#ifdef _ZSOFT_WINDOWS_
UCUI_PORT void InitUcUiDLL();

UCUI_PORT HINSTANCE UcUiAppResourceInstance ();
UCUI_PORT LPCTSTR UcUiContextHelpFileName();
UCUI_PORT BOOL UcUiEnableToolTips ();
UCUI_PORT BOOL UcUiFindContextHelpFullPath (
    LPCTSTR fileName, CString& fullPath
);
UCUI_PORT BOOL UcUiIsInputPending ();
UCUI_PORT CWnd * UcUiMainWindow ();
UCUI_PORT void UcUiRootKey (CString& rootKey);

typedef CZdUiRegistryAccess         CUcUiRegistryAccess;
typedef CZdUiRegistryDeleteAccess   CUcUiRegistryDeleteAccess;
typedef CZdUiRegistryWriteAccess    CUcUiRegistryWriteAccess;


#include "zacuiButton.h"
#include "zacuiDialogWorksheet.h"
#include "zacuiDialog.h"
#include "zacuiTabCtrl.h"

typedef CUcUiTabChildDialog         CUcUiTabExtension;

#include "zaced.h"

#include "zacuiDock.h"
#include "zacuiEdit.h"
#include "zacuiHeaderCtrl.h"
#include "zacuiListBox.h"
#include "zacuiListCtrl.h"

#include "zacuiComboBox.h"

#include "zacuiString.h"

#include "zacuiPathname.h"

#include "zacuiNavDialog.h"
#else
#include "zacuipathname.h"
#endif

#endif


